“Liars Would Be Better Than Radiohead to See Live This Summer”
Well, the good news is, we got a new papal bull from Rob Sheffield claiming Radiohead to be the “World’s Greatest Rock Band” (and yes he did capitalize those words, for reasons of which I have no idea). The bad part is, that guy’s a total coke-sniffing moron, saying things like the “tour seems designed … Continue reading “Liars Would Be Better Than Radiohead to See Live This Summer”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed